human sacrifice

Translations
человеческое жертвоприношение
Ancient cultures sometimes practiced human sacrifice.
Древние культуры иногда практиковали человеческое жертвоприношение.